.publicTitle {
          height: auto;
          min-height: .32rem;
          max-height: .64rem;
          font-size: 0;
          text-align: center;
          border-bottom: .01rem solid #f1f1f1;
          background: #fff;

          img {
                    width: 100%;
                    height: auto;
          }
}

.jxAdBox {
          background: #fff;

          .fiveTop {
                    border-bottom: 1px solid #f0f0f0;
                    display: flex;

                    .cular {
                              min-height: .9rem;

                              a {
                                        display: inline-block;
                                        width: 100%;

                                        img {
                                                  width: 100%;
                                                  height: auto;
                                                  margin: 0;
                                                  padding: 0;
                                                  border: 0;
                                        }
                              }
                    }
          }
}

.itemFlex {
          border-bottom: 1px solid #ededed;
          display: flex;

          .borderCom {
                    min-height: 1.07rem;

                    a {
                              display: inline-block;
                              width: 100%;

                    }

                    img.test-lazyload {
                              width: 100%;
                              height: auto;
                              margin: 0;
                              padding: 0;
                              border: 0;
                    }
          }
}





.floorAd {
          position: relative;
          border-bottom: .01rem solid #f1f1f1;
          display: flex;
          background: #fff;

          .floorAdLeft {
                    width: 39%;
                    height: 100%;
                    background: lightblue;

                    .pba3 {
                              position: relative;

                              .height1 {

                                        left: 0;
                                        top: 0;
                                        z-index: 1;
                                        width: 100%;
                                        height: 100%;
                                        overflow: hidden;

                                        img {
                                                  width: 100%;
                                                  height: auto;
                                                  margin: 0;
                                                  padding: 0;

                                        }
                              }
                    }
          }



          .floorAdRight {
                    width: 61%;
                    height: 100%;
                    background: lightblue;

                    .floorAdTop {
                              width: 100%;
                              height: 50%;
                              position: relative;
                              padding-bottom: 42.6%;



                              a {
                                        display: block;
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        z-index: 1;
                                        width: 100%;
                                        height: 100%;
                                        overflow: hidden;

                                        img {
                                                  height: auto;
                                                  width: 100%;
                                                  margin: 0;
                                                  padding: 0;
                                                  border: 0;
                                        }
                              }
                    }

                    .floorAdWrap {
                              width: 100%;
                              height: 100%;
                              display: flex;

                              .pba5 {
                                        position: relative;

                                        a {
                                                  display:inline-block;
                                                  width: 100%;
                                                  height: 100%;
          
                                                  min-height:.84rem;
                                                  img{
                                                            width: 100%;
                                                            height: auto;
                                                            margin: 0;
                                                            padding: 0;
                                                            border: 0;
                                                  }
                                        }
                              }

                    }
          }
}

.brand{
          padding: .05rem 0;
          width: 100%;
          .brand-container {
                    margin: 0 auto;
                    height: auto;
                    position: relative;
                    display: flex;
                    a{
                      display: inline-block;
                      width: 20%;
                      margin-right: .15rem;
                      height: auto;
                      img{
                                width:88%;
                                height: auto;
                                padding: 0 .06rem;
                      }
                    }
                 
                }
}


.theme{
    .themeList{
          width: 100%;
          position: relative;
          ul{
                  li:nth-child(odd){
                    border-right: 1px solid #f1f1f1
                  }
                    li{
                              width: 49%;
                              height: auto;
                              display: inline-block;
                              border-top: 1px solid #f1f1f1;
                    
                              
                              img{
                                        width: 100%;
                                        height: auto;
                                        border: 0;
                                        display:block;
                              }
                    }
          }
    }      
}


.h10{
  height:.08rem;
  display: block;
  width: 100%;
}